package cn.ainit.bj.flow.entity;
// default package

import java.util.Date;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.Id;
import javax.persistence.Table;
import javax.persistence.Temporal;
import javax.persistence.TemporalType;

/**
 * FlowNode entity. @author MyEclipse Persistence Tools
 */
@Entity
@Table(name = "BS_FLOWNODE")
public class FlowNode implements java.io.Serializable {

	// Fields
	private String flowId;
	private String flowCode;
	private String flowName;
	private String flowType;
	private String memo;
	private String inputMan;
	private Date lastModDate;
	private String winType;
	private String dsId;
	private String funcId;

 
	@Id
	@Column(name = "FLOW_ID", unique = true, nullable = false, length = 32)
	public String getFlowId() {
		return this.flowId;
	}

	public void setFlowId(String flowId) {
		this.flowId = flowId;
	}

	@Column(name = "FLOW_CODE", nullable = false, length = 32)
	public String getFlowCode() {
		return this.flowCode;
	}

	public void setFlowCode(String flowCode) {
		this.flowCode = flowCode;
	}

	@Column(name = "FLOW_NAME", length = 32)
	public String getFlowName() {
		return this.flowName;
	}

	public void setFlowName(String flowName) {
		this.flowName = flowName;
	}

	@Column(name = "FLOW_TYPE", length = 32)
	public String getFlowType() {
		return this.flowType;
	}

	public void setFlowType(String flowType) {
		this.flowType = flowType;
	}

	@Column(name = "MEMO", length = 500)
	public String getMemo() {
		return this.memo;
	}

	public void setMemo(String memo) {
		this.memo = memo;
	}

	@Column(name = "INPUT_MAN", length = 32)
	public String getInputMan() {
		return this.inputMan;
	}

	public void setInputMan(String inputMan) {
		this.inputMan = inputMan;
	}

	@Temporal(TemporalType.DATE)
	@Column(name = "LAST_MOD_DATE", length = 7)
	public Date getLastModDate() {
		return this.lastModDate;
	}

	public void setLastModDate(Date lastModDate) {
		this.lastModDate = lastModDate;
	}

	@Column(name = "WIN_TYPE", length = 32)
	public String getWinType() {
		return this.winType;
	}

	public void setWinType(String winType) {
		this.winType = winType;
	}

	@Column(name = "DS_ID", length = 32)
	public String getDsId() {
		return this.dsId;
	}

	public void setDsId(String dsId) {
		this.dsId = dsId;
	}
	@Column(name = "FUNC_ID", length = 32)
	public String getFuncId() {
		return funcId;
	}

	public void setFuncId(String funcId) {
		this.funcId = funcId;
	}
 

}